arm-rest system - Spanish English Dictionary